package com.cnap.multiclouldmgmt.model.scale.db;

/**
 * 云资源规格模型
 *
 * @author xc
 **/
public class ScalingResourcePO {
    // id
    private String id;
    // cpu核数
    private int cpuCores;
    // gpu
    private String gpu;
    // 内存 gb
    private int memory;
    // 硬盘 gb
    private int disk;
    // 系统镜像
    private String systemImage;
    // 计费模式
    private String pricingModel;

    /**
     * get
     *
     * @return Id
     */
    public String getId() {
        return id;
    }

    /**
     * set
     *
     * @param id id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * get
     *
     * @return CpuCores
     */
    public int getCpuCores() {
        return cpuCores;
    }

    /**
     * set
     *
     * @param cpuCores cpuCores
     */
    public void setCpuCores(int cpuCores) {
        this.cpuCores = cpuCores;
    }

    /**
     * get
     *
     * @return Gpu
     */
    public String getGpu() {
        return gpu;
    }

    /**
     * set
     *
     * @param gpu gpu
     */
    public void setGpu(String gpu) {
        this.gpu = gpu;
    }

    /**
     * get
     *
     * @return Memory
     */
    public int getMemory() {
        return memory;
    }

    /**
     * set
     *
     * @param memory memory
     */
    public void setMemory(int memory) {
        this.memory = memory;
    }

    /**
     * get
     *
     * @return Disk
     */
    public int getDisk() {
        return disk;
    }

    /**
     * set
     *
     * @param disk disk
     */
    public void setDisk(int disk) {
        this.disk = disk;
    }

    /**
     * get
     *
     * @return SystemImage
     */
    public String getSystemImage() {
        return systemImage;
    }

    /**
     * set
     *
     * @param systemImage systemImage
     */
    public void setSystemImage(String systemImage) {
        this.systemImage = systemImage;
    }

    /**
     * get
     *
     * @return PricingModel
     */
    public String getPricingModel() {
        return pricingModel;
    }

    /**
     * set
     *
     * @param pricingModel pricingModel
     */
    public void setPricingModel(String pricingModel) {
        this.pricingModel = pricingModel;
    }
}
